package com.gxa.service.shezhiservice;

import com.gxa.common.R;
import com.gxa.pojo.QuanXian;
import com.gxa.pojo.User;
import com.gxa.pojo.UserQuanXian;
import org.apache.ibatis.annotations.Param;

import java.util.ArrayList;
import java.util.List;

/**
 * @Author weishen
 */
public interface QuanXianService {

    R updateQuanXianById(ArrayList<UserQuanXian> userQuanXians);
    R selectAllQuanXian();
    R selectAllUserAndQuanXianForPage(int page,int size);
    R insertUser(User user);
    R updateQuanXianLogin(@Param("user_id") int user_id,@Param("quanXianLogin") int quanXianLogin);
    R updatePasswordById(@Param("user_id") int user_id,@Param("password") String password);

}
